public class MainTest {

    static
    {
        System.out.println("MainTest 静态构造函数");
    }

    public MainTest()
    {
        System.out.println("MainTest 构造函数");
    }

    /**
     * 程序起点入口
     * main方法作为程序初始线程的起点，任何其他线程均由该线程启动。JVM内部有两种线程，非守护线程和守护线程，main方法属于非守护线程
     * Java允许多个main方法，程序启动时，需要指定哪一个main作为入口
     * 
     * cmd运行MainTest.java
     * 
     * 步骤：
     * 1、javac MainTest.java
     * 2、java MainTest 11111 222 ddd 2f
     * 
     * output:
     *      11111
     *      222
     *      ddd
     *      2f
     * @param args
     */
    public static void main(String[] args) {
        System.out.println("遍历main方法数组args[]的数据");
		for(int i=0;i<args.length;i++)
        {
            System.out.println(args[i]);
        }
    }
}
